Multi-objective evolutionary algorithms are generally good: Maximizing monotone submodular functions over sequences
نویسندگان
چکیده
Evolutionary algorithms (EAs) are general-purpose optimization algorithms, inspired by natural evolution. Recent theoretical studies have shown that EAs can achieve good approximation guarantees for solving the problem classes of submodular optimization, which a wide range applications, such as maximum coverage, sparse regression, influence maximization, document summarization and sensor placement, just to name few. Though they provided some explanation nature EAs, considered objective functions defined only over sets or multisets. To complement this line research, paper class maximizing monotone sequences, where function depends on order items. We prove each kind previously studied i.e., prefix functions, weakly strongly DAG simple multi-objective EA, GSEMO, always reach improve best known guarantee after running polynomial time in expectation. Note these best-known be obtained different greedy-style before. Empirical various e.g., accomplishing tasks, information gain, search-and-tracking recommender systems, show excellent performance GSEMO.
منابع مشابه
Maximizing Non-monotone/Non-submodular Functions by Multi-objective Evolutionary Algorithms
Evolutionary algorithms (EAs) are a kind of nature-inspired general-purpose optimization algorithm, and have shown empirically good performance in solving various real-word optimization problems. However, due to the highly randomized and complex behavior, the theoretical analysis of EAs is difficult and is an ongoing challenge, which has attracted a lot of research attentions. During the last t...
متن کاملMaximizing Submodular Functions under Matroid Constraints by Multi-objective Evolutionary Algorithms
Many combinatorial optimization problems have underlying goal functions that are submodular. The classical goal is to find a good solution for a given submodular function f under a given set of constraints. In this paper, we investigate the runtime of a multi-objective evolutionary algorithm called GSEMO until it has obtained a good approximation for submodular functions. For the case of monoto...
متن کاملGreed is Still Good: Maximizing Monotone Submodular+Supermodular Functions
We analyze the performance of the greedy algorithm, and also a discrete semi-gradient based algorithm, for maximizing the sum of a suBmodular and suPermodular (BP) function (both of which are non-negative monotone non-decreasing) under two types of constraints, either a cardinality constraint or p ≥ 1 matroid independence constraints. These problems occur naturally in several real-world applica...
متن کاملMaximizing Stochastic Monotone Submodular Functions
We study the problem of maximizing a stochastic monotone submodular function with respect to a matroid constraint. Our model can capture the effect of uncertainty in different problems, such as cascade effects in social networks, capital budgeting, sensor placement, etc. We study the adaptivity gap the ratio between the values of optimal adaptive and non-adaptive policies and show that it is eq...
متن کاملMaximizing Submodular Functions under Matroid Constraints by Evolutionary Algorithms
Many combinatorial optimization problems have underlying goal functions that are submodular. The classical goal is to find a good solution for a given submodular function f under a given set of constraints. In this paper, we investigate the runtime of a simple single objective evolutionary algorithm called (1 + 1) EA and a multiobjective evolutionary algorithm called GSEMO until they have obtai...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Theoretical Computer Science
سال: 2023
ISSN: ['1879-2294', '0304-3975']
DOI: https://doi.org/10.1016/j.tcs.2022.12.011